window latch - Francés Inglés Diccionario